git pre-commit hook